self-service laundry - Alemán Inglés Diccionario